attenuating circumstances - French English Dictionary